rouleau-shaped vase - Spanish English Dictionary